package com.eagle.common.entity.po.query;


import lombok.Getter;
import lombok.Setter;
import lombok.ToString;


/**
 * 
 * 后台用户表参数
 * 
 */
@Getter
@Setter
@ToString
public class AdminUserQuery extends BaseParam{


	/**
	 * 唯一主键
	 */
	private Integer id;

	/**
	 * 登录账号
	 */
	private String account;

	private String accountFuzzy;

	/**
	 * 登录密码
	 */
	private String password;

	private String passwordFuzzy;

	/**
	 * 给密码加的盐
	 */
	private String salt;

	private String saltFuzzy;

	/**
	 * 用户名
	 */
	private String userName;

	private String userNameFuzzy;

	/**
	 * 用户手机号
	 */
	private String phone;

	private String phoneFuzzy;

	/**
	 * 所属运营商ID(0表示平台不属于任何运营商)
	 */
	private Integer operatorId;

	/**
	 * 该用户是否是管理员(0否,1是)
	 */
	private Integer isAdmin;

	/**
	 * 该用户是否是理货员(0否,1是)
	 */
	private Integer isTallyClerk;

	/**
	 * 绑定的支付宝唯一标识(如果是理货员,支付宝和微信必须绑定一个)
	 */
	private String bindingAlipayId;

	private String bindingAlipayIdFuzzy;

	/**
	 * 绑定的微信唯一标识(如果是理货员,支付宝和微信必须绑定一个)
	 */
	private String bindingWechatId;

	private String bindingWechatIdFuzzy;

	/**
	 * 创建该用户的用户id(0表示初始化用户)
	 */
	private Integer creator;

	/**
	 * 用户状态(0禁用,1正常,3锁定)
	 */
	private Integer status;

	/**
	 * 用户创建时间
	 */
	private String createTime;

	private String createTimeStart;
	private String createTimeEnd;

	/**
	 * 信息最后修改时间
	 */
	private String updateTime;

	private String updateTimeStart;
	private String updateTimeEnd;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public String getAccountFuzzy() {
		return accountFuzzy;
	}
	public void setAccountFuzzy(String accountFuzzy) {
		this.accountFuzzy = accountFuzzy;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getPasswordFuzzy() {
		return passwordFuzzy;
	}
	public void setPasswordFuzzy(String passwordFuzzy) {
		this.passwordFuzzy = passwordFuzzy;
	}
	public String getSalt() {
		return salt;
	}
	public void setSalt(String salt) {
		this.salt = salt;
	}
	public String getSaltFuzzy() {
		return saltFuzzy;
	}
	public void setSaltFuzzy(String saltFuzzy) {
		this.saltFuzzy = saltFuzzy;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getUserNameFuzzy() {
		return userNameFuzzy;
	}
	public void setUserNameFuzzy(String userNameFuzzy) {
		this.userNameFuzzy = userNameFuzzy;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getPhoneFuzzy() {
		return phoneFuzzy;
	}
	public void setPhoneFuzzy(String phoneFuzzy) {
		this.phoneFuzzy = phoneFuzzy;
	}
	public Integer getOperatorId() {
		return operatorId;
	}
	public void setOperatorId(Integer operatorId) {
		this.operatorId = operatorId;
	}
	public Integer getIsAdmin() {
		return isAdmin;
	}
	public void setIsAdmin(Integer isAdmin) {
		this.isAdmin = isAdmin;
	}
	public Integer getIsTallyClerk() {
		return isTallyClerk;
	}
	public void setIsTallyClerk(Integer isTallyClerk) {
		this.isTallyClerk = isTallyClerk;
	}
	public String getBindingAlipayId() {
		return bindingAlipayId;
	}
	public void setBindingAlipayId(String bindingAlipayId) {
		this.bindingAlipayId = bindingAlipayId;
	}
	public String getBindingAlipayIdFuzzy() {
		return bindingAlipayIdFuzzy;
	}
	public void setBindingAlipayIdFuzzy(String bindingAlipayIdFuzzy) {
		this.bindingAlipayIdFuzzy = bindingAlipayIdFuzzy;
	}
	public String getBindingWechatId() {
		return bindingWechatId;
	}
	public void setBindingWechatId(String bindingWechatId) {
		this.bindingWechatId = bindingWechatId;
	}
	public String getBindingWechatIdFuzzy() {
		return bindingWechatIdFuzzy;
	}
	public void setBindingWechatIdFuzzy(String bindingWechatIdFuzzy) {
		this.bindingWechatIdFuzzy = bindingWechatIdFuzzy;
	}
	public Integer getCreator() {
		return creator;
	}
	public void setCreator(Integer creator) {
		this.creator = creator;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getCreateTimeStart() {
		return createTimeStart;
	}
	public void setCreateTimeStart(String createTimeStart) {
		this.createTimeStart = createTimeStart;
	}
	public String getCreateTimeEnd() {
		return createTimeEnd;
	}
	public void setCreateTimeEnd(String createTimeEnd) {
		this.createTimeEnd = createTimeEnd;
	}
	public String getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	public String getUpdateTimeStart() {
		return updateTimeStart;
	}
	public void setUpdateTimeStart(String updateTimeStart) {
		this.updateTimeStart = updateTimeStart;
	}
	public String getUpdateTimeEnd() {
		return updateTimeEnd;
	}
	public void setUpdateTimeEnd(String updateTimeEnd) {
		this.updateTimeEnd = updateTimeEnd;
	}


}
